Task Synchronization Process based on Petri Net

نویسندگان

  • Shuang'E Zhou
  • Guoping Xiong
چکیده

Task synchronization means that each redundant module has the same executing schedule in each task scheduling cycle of the operating system in the Triple Modular Redundancy (abbreviated TMR) fault-tolerant systems; it faces how to realize the coordination among the three modules. Therefore, it is necessary to investigate the task synchronization process of the TMR fault-tolerant system. In the paper, a task synchronization process of the TMR fault-tolerant system is given, the model is built up by Petri Nets, and the model is analyzed by reachable graphs. The correctness of the Petri Net model is analyzed by reachable graph from the reachability, activity, boundness, and integrity of the model. It shows that the merits of describing the task synchronization process model of Triple Modular Redundancy fault-tolerant system with Petri Net are intuitive, clear, and easy to understand the implementation mechanism of the task synchronization process, and the model is correct.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Soccer Goalkeeper Task Modeling and Analysis by Petri Nets

In a robotic soccer team, goalkeeper is an important challenging role, which has different characteristics from the other teammates. This paper proposes a new learning-based behavior model for a soccer goalkeeper robot by using Petri nets. The model focuses on modeling and analyzing, both qualitatively and quantitatively, for the goalkeeper role so that we have a model-based knowledge of the ta...

متن کامل

System Analysis and its Tools for Collaboration Task by Petri Net

This paper proposes an analysis process for analyzing collaboration task. It is important to grasp the system from the appropriate viewpoint. In order to analyze the collaboration task, it is important to grasp not only the entire system but also the flow of personnel. The authors introduce discipline into Petri Net for describing collaboration task. By the discipline, the system is described i...

متن کامل

Deterministic Measurement of Reliability and Performance Using Explicit Colored Petri Net in Business Process Execution Language and Eflow

Today there are many techniques for web service compositions. Evaluation of quality parameters has great impact on evaluation of final product. BPEL is one of those techniques that several researches have been done on its evaluation. However, there are few researches on evaluation of QoS in eflow. This research tries to evaluate performance and reliability of eflow and BPEL through mapping them...

متن کامل

Teamwork Design Based on Petri Net Plans

This paper presents an implementation of cooperative behaviors based on Cohen’s and Levesque’s Joint Commitment Theory through Petri Net Plans. Petri Net Plans formalism is used for the design of multi-robot plans, embodying the guidelines for the design of teamwork provided by the theory. Petri Net Plans are able to represent complex plans in highly dynamic, partially observable and unpredicta...

متن کامل

Handling Synchronization Problem in Petri Net-Based System Design by Property-Preserving Transition-Reduction

Synchronizations frequently occur in the modeling and design of distributed and concurrent systems. Designing a correct system from subsystems by considering the synchronizations of events is a difficult and complex task because it often destroys some desirable properties of subsystems and induces the whole system deadlocks. This paper formulates a property-preserving transition-reduction trans...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Intelligent Automation & Soft Computing

دوره 17  شماره 

صفحات  -

تاریخ انتشار 2011